<?php
require_once 'application/library/cache/gcSession.php';
/**
 * gcConfigRegistry
 * @author    Soochow University
 * @version   1.0
 * @exclude   作  成  日：2011/04/07
 */
class gcConfigRegistry{

    /**
     * config情报设定
     * set
     * @param   string  $index
     * @param   array   $value
     */
    public static function set($index,$value){
        gcSession::setSession($index, $value);
    }

    /**
     * config情报取得
     * get
     * @param   string  $index
     * @return  array   $value
     */
    public static function get($index){
        $value = gcSession::getSession($index);
        return $value;
    }

    /**
     * config情报登录检查
     * isRegistered
     * @param   string  $index
     * @return  bool
     */
    public static function isRegistered($index){
        if(is_null(gcSession::getSession($index))){
            return false;
        }else{
            return true;
        }
    }

    /**
     * config情报setZend设定
     * setZend
     * @param   string  $index
     * @param   array   $value
     */
    public static function setZend($index,$value){
        Zend_Registry::set($index, $value);
    }

    /**
     * config情报getZend取得
     * getZend
     * @param   string  $index
     * @return  array   $value
     */
    public static function getZend($index){
        $value = Zend_Registry::get($index);
        return $value;
    }
}